Math Applet Libraries
Hotmath.com
This library of math applets has applets for Pre-Algebra, Algebra I, Algebra II & Trigonometry, and Geometry.
It also has a link for some math games for students to play which help them practice math.
Some of the specific topics included in the applets and games are: graphing in a Cartesian plane, factoring numbers, area, number lines, graphing functions, Theorems, transformations, angle and triangle relations, etc.
UEN.org Math Interactives
This site contains many math applets along with links to math games and links to interactive math lessons.
Many of these applets and games connect math to how it is used and needed in real world situations.
This is especially true of the applets in the money games section.
There are also applets for number operations, algebra, geometry, and data/probability.
It also includes links to download the required plug-ins needed to use the applets.
The Interactive Library at edinformatics.com
This site is a library of math applets which also has links to other, smaller libraries of math applets.
Some of the topics covered include: vectors, conics, circles, Pythagorean Theorem, matrices, statistics, computer applets, vector calculus, and many more.
There is even a section each for middle school math and high school math which have links to other libraries of math applets which are more topic specific (i.e. Pythagorean Theorem, circles, vectors, etc.).
Delta College Library of Math Applets
This library of math applets has the applets sorted into the following categories: finite mathematics, statistics, trigonometry, math for elementary school teachers, algebra, and other.
In some of the categories there are also links to other libraries of math applets for related topics (i.e. conics, pre-calculus, calculus, trigonometry).
Some of the more specific topics which have applets on this site include: trig functions, angle relations, right triangles, venn diagrams, conditional probability, etc.
There are many applets for statistics in this library of math applets.
Java Applets on Mathematics
This library of math applets contains applets in the following topics: arithmetic, elementary algebra, plane geometry, stereometry, spherical geometry, trigonometry, vector analysis, analysis, and complex numbers.
There are also links to other libraries of applets for related topics (i.e. physics and astronomy).
It also has links to change the language of this library of applets.
Some of the more specific topics covered in the applets are: Pythagorean Theorem, volume of a sphere, spherical triangle, circles related to triangles, angles and triangles, etc.
Pythagorean Theorem Applets
The following sites have a variety of ways in which the Pythagorean Theorem can be proven.
One way in which these applets could facilitate teaching the Pythagorean Theorem in the classroom is by having the students split into groups and giving each group one of the methods for proving the Pythagorean Theorem.
I have grouped them according to the basic idea behind the proof since some of the applets use the same premise but have a variety of ways to manipulate the applet.
Group 1
Pythagorean Theorem(1)
Pythagoras Theorem(2)
Hotmath.com Pythagorean Theorem
    Do the Dessection applet.
Group 2
NTNUJAVA Virtual Physics Laboratory
Pythagorean Theorem(7)
Pythagoras Theorem (8)
Group 3
Pythagoras Theorem(6)
NLVM Pythagorean Puzzles
    Do Puzzle #2.
Pythagorean Theorem
    Do the Chinese applet.
Group 4
Geometric Proof with Step-by-Step Explanations
Pythagoras Theorem (5)
Pythagorean Theorem(4)
Pythagorean Theorem(3)
Group 5
Pythagorean Theorem (9)